drawbar (trailer) - Spanish English Dictionary